Interface & Application
Programming
This week’s assignment was to design an
application that interfaces with an input/output device. I have decided to
change up my final project. Instead of a solar powered
cell phone charging bag, I will be making an interactive “maker”
clock. This idea is something I’ve wanted to make ever since I first came to
the fab lab. The clock will live right next to our sign in computer. Each
number on this clock will be made with a different material or tool. There will be a button under each number, in
which anyone will be able to push, and a tutorial web page will pop up on the computer next to it. This
way I can show off
most of the things I’ve learned and it will be a useful tool for new patrons.
So for my assignment this week, I focused on my button circuit and getting a
web page to pop up when pressed. My first button board failed because my 3 pin
header was nearly impossible to solder on securely. I was able to use it just long
enough to load my code and see what sort of processing could happen. It was a
bit rough figuring out the language of the new code, as I have no prior
experience processing. The hardest part of this week was just getting to see my
serial in Arduino! After making a whole new button board, I was much
more successful. I discovered that I was pulling the power high instead of low.
This made my web page open up without having to push my button. I learned
a lot more about coding with Arduino this week and I feel like I have a better
understanding of it. I accomplished my button project this week, here is my serial code & processing
code. I also got
started on my numbers!